//package com.plian.system.entity.dp;
//
//import com.baomidou.mybatisplus.annotation.FieldStrategy;
//import com.baomidou.mybatisplus.annotation.TableField;
//import com.baomidou.mybatisplus.annotation.TableName;
//import com.fasterxml.jackson.annotation.JsonFormat;
//import com.fasterxml.jackson.databind.annotation.JsonSerialize;
//import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
//import com.plian.Tools.DateUtil;
//import com.plian.system.mybatis.base.BaseEntity;
//import lombok.Data;
//import lombok.EqualsAndHashCode;
//import org.springframework.format.annotation.DateTimeFormat;
//
//import java.math.BigDecimal;
//import java.util.Date;
//
///**
// * @description: 企业纪检监察干部及监察对象人数
// * @author: gangan
// * @create: 2020-04-17 14:05
// */
//@Data
//@TableName("dp_discipline_statistics")
//@EqualsAndHashCode(callSuper = true)
//public class DisciplineStatistics extends BaseEntity {
//    private static final long serialVersionUID = 1L;
//
//    /**
//     * 单据编码
//     */
//    private String code;
//
//    /**
//     * 单位
//     */
//    private String fillingUnitId;
//
//    /**
//     * 纪委书记人数
//     */
//    private Integer disciplineSecretary;
//
//    /**
//     * 纪委副书记人数
//     */
//    private Integer deputyDisciplineSecretary;
//
//
//    /**
//     * 其他分管
//     */
//    private Integer otherCharge;
//
//    /**
//     * 纪检专职
//     */
//    private Integer disciplineFullTime;
//
//    /**
//     * 兼职纪检
//     */
//    private Integer disciplinePartTime;
//
//    /**
//     * 小计 前5个统计
//     */
//    private Integer subtotal;
//
//    /**
//     * 市管干部
//     */
//    private Integer cityTubeCadre;
//
//    /**
//     * 班子成员
//     */
//    private Integer teamMembers;
//
//    /**
//     * 企业中层
//     */
//    private Integer corporateMiddle;
//
//    /**
//     * 中共党员
//     */
//    private Integer partyMember;
//
//    /**
//     * 监察对象
//     */
//    private Integer supervisionObject;
//
//    /**
//     * 职工总数
//     */
//    private Integer workForce;
//
//    /**
//     * 填报时间（年月）
//     */
//    @DateTimeFormat(pattern = DateUtil.PATTERN_DATETIME)
//    @JsonFormat(pattern = DateUtil.PATTERN_DATETIME)
//    @TableField(value = "filling_time",updateStrategy = FieldStrategy.IGNORED)
//    private Date fillingTime;
//
//    /**
//     * 填表人
//     */
//    private String preparer;
//    /**
//     * 联系电话
//     */
//    private String contactNumber;
//
//    /**
//     * 版本号
//     */
//    private String version;
//    /**
//     * 审批人
//     */
//    private String approvedUser;
//    /**
//     * 审批时间
//     */
//    @DateTimeFormat(pattern = DateUtil.PATTERN_DATETIME)
//    @JsonFormat(pattern = DateUtil.PATTERN_DATETIME)
//    private Date approvedTime;
//    /**
//     * 审批意见
//     */
//    private String approvedOpinion;
//    /**
//     * 乐观锁字段
//     */
//    private Integer tsVersion;
//    /**
//     * 审批流主键
//     */
//    private String formType;
//    /**
//     * 备选1 存填报时间的年月 方便对比
//     */
//    private String def1;
//    /**
//     * 备选2
//     */
//    private String def2;
//    /**
//     * 备选3
//     */
//    private String def3;
//    /**
//     * 备选4
//     */
//    private String def4;
//    /**
//     * 备选5
//     */
//    private String def5;
//    /**
//     * 备选6
//     */
//    private String def6;
//    /**
//     * 备选7
//     */
//    private String def7;
//    /**
//     * 备选8
//     */
//    private String def8;
//    /**
//     * 备选9
//     */
//    private BigDecimal def9;
//    /**
//     * 备选10
//     */
//    private BigDecimal def10;
//    /**
//     * 备选11
//     */
//    private BigDecimal def11;
//    /**
//     * 备选12
//     */
//    private BigDecimal def12;
//    /**
//     * 备选13
//     */
//    private BigDecimal def13;
//    /**
//     * 备选14
//     */
//    private Date def14;
//    /**
//     * 备选15
//     */
//    private Date def15;
//    /**
//     * 备选16
//     */
//    private Date def16;
//    /**
//     * 备选17
//     */
//    private Date def17;
//    /**
//     * 备选18
//     */
//    @JsonSerialize(
//            using = ToStringSerializer.class
//    )
//    private Long def18;
//    /**
//     * 备选19
//     */
//    @JsonSerialize(
//            using = ToStringSerializer.class
//    )
//    private Long def19;
//    /**
//     * 备选20
//     */
//    @JsonSerialize(
//            using = ToStringSerializer.class
//    )
//    private Long def20;
//}
